Lee's place is located close to a bus stop and navigating the city is a breeze. The beds are super comfy so you will sleep well after a wonderful day in London!