Had a great stay at D & D’s incredibly clean place in Vauxhall. It was a short walk to the tube & the bus. Even though we only had a short, 3 day stay in London, everything was perfect!