This two double bedroom flat is close to many tourist attractions on foot. Only 15 minutes walking to Big Ben and the London Eye.
The nearest tube station is Vauxhall, where you have the Victoria Line. There are also many buses to just about everywhere in London and direct trains to Windsor Castle.
Laptop friendly workspace