Can I store my luggage on-site at Leman Locke?
Leman Locke has dedicated, secure luggage storage located next to the main reception. Guests of Leman Locke can store their luggage for up to 24 hours.
4 people found this helpful
Was this answer helpful?