With a secure place to store your luggage, you'll have the freedom to explore London without the burden of a heavy bag. This insured luggage storage facility doesn't have a size limit, so you can leave your bag behind and take in nearby sites including The National Gallery and Trafalgar Square.