About Baghostel
Use one of our Baghostel points, drop-off your bags and enjoy your trip luggage free!
Luggage storage in several cities around the world.
More about Baghostel
Baghostel is located at International House, 24 Holborn Viaduct, EC1A 2BN London, United Kingdom
https://www.baghostel.com/