My Serviced Space - Vauxhall
The 4-star My Serviced Space - Vauxhall provides a luxury accommodation to stay in London.
A stroll of 30 minutes will take guests to Buckingham Palace.
Offering various dining options, Chutney Tandoori and Hot Stuff are about 5-minute walk away.
There is Vauxhall subway station at a reachable distance.