Luggage storage London
You can leave your bags and suitcases in the lockers at some central London stations, Victoria coach station, and some central London shops and hotels.
London train stations do not have self-service or luggage lockers at any of the London Underground stations.
This can be expensive for a short period, so ask your air BnB, hotel, B&B, or hostel if they have some bag storage facility. Some will keep your bags for free. Others will charge a small fee.
Luggage storage at local shops and hotels
Online luggage storage companies allow you to drop off your luggage at hotels, local stores, small supermarkets, cafes, or other businesses. It's cheaper than luggage storage at the train station, and since luggage storage can be found all over central London, there's a good chance you'll find a place to store your luggage closer to your destination.
All reservations and payments must be made online with a credit or debit card (not in storage) and insured against theft, loss, or damage (read the fine print to find out what is covered).