We are flying from the US to London Heathrow, arriving at 11:05 AM. Our flight to So Africa leaves at 6:00 PM that same day. Is this enough time to take a tube to see Kensington Gardens? Do we need to go through customs again when we return to the airport? Thank you for your answers.