Offering panoramic city views and free WiFi, Second Nest Thames View is an apartment set in London, in the shore of the Thames River, just 14 km from Westminster Abbey The property is 15 km from Houses of Parliament There is a dining area and a kitchen equipped with dishwasher Towels and bed linen are available at Second Nest Thames View There is a private bathroom with a shower The apartment offers private parking on-site The nearest Tube station is Vauxhall, which can be reached in a 2-minute walk Multiple bus connections to the central areas of the city can also be found in the vicinity Big Ben is 16 km from Second Nest Thames View, while London Eye is 19 km away London City Airport is 12 km from the property