If you want to feel like you’re at home no matter where you are, choose this — apartment «One Bed Apartment in Waterloo near Southwark» is located in London. This apartment is located in walking distance from the city center.
18 Great Suffolk St, London, SE1 0UG