Stay in London (Best in London)
A Stylish and Charming property situated in London. Transport facilities are only 4 minutes walk away. You can reach Central London in 25 minutes by public Transport. There are four rooms in this stylish property with whom you will be sharing the common areas and amenities with.
["Kitchen", "Free parking on premises", "Exterior security cameras on property", "Smoke alarm", "Wifi", "Lock on bedroom door", "Washer", "Carbon monoxide alarm"]