
Harrords
London’s most well known store is regarded as a London institution- it is truly the place where you can find anything! Click for more info
Share
+44 (0)20 8692 6219
reservations@bookabedhostels.com
Perfect start to your adventure