Sarah's flat just off of Tower Bridge Road was perfect for our stay in London! Check-in was easy, the flat was beautiful (love the large glass sliding door!) And the location was perfect for all of our adventures! So easy to take public transportation from LHR. Take the bus or tube to anywhere or visit any number of restaurants, pubs and cafe's near by. Loved our stay!