Stow-Away
137 Stow-Away South Bank Lower Marsh London SE1 7AE
Stow Away - London Eco Apart-Hotel
Stow-Away is a new eco-friendly apart-hotel a stone’s throw from the iconic London South Bank. Experience sustainable-living in London’s diverse, creative hub.
Our South Bank Apart-Hotel is located in the heart of London’s cultural district, home to national centres for arts, film and performance, as well as major attractions including The London Eye.The beautiful Thames South Bank, is at the very centre of
https://www.stow-away.co.uk/ http://www.facebook.com/stowawayhotel https://www.instagram.com/stowawayhotels/