A perfect fit for a big group of travellers: apartment «Gorgeous 3 Bedroom Flat in Vauxhall With City Views» is located in London. This apartment is located in walking distance from the city center.
Hamilton House, St George's Wharf, London, SW8 2LG