Nothing makes sightseeing more exhausting than lugging heavy luggage around. This London luggage storage on the Strand takes the stress out of taking your bags on public transportation or around crowded areas. Once you've left your suitcases securely, you'll be able to explore nearby attractions such as Soho and Trafalgar Square with ease.