From Left Luggage Locations
For your convenience we advise to drop-off and collect your bags at one of our Left Luggage locations.
We have 12 outlets convenient located around the centre of London, this way you can make the most of your stay!
Platform (Track) 12
+44 (0)20 3468 4709
Select Left Luggage location to view details
Sign In |
...or Sign In with
...or Sign Up with
I accept cookies from this site