Are there any luggage lockers with 24 hours a day access in London?

September 8, 2009 by admin · 2 Comments
Filed under: London 
luggage
Jan asked:


I’ve heard that there are luggage lockers in Victoria Coach Station, but nobody has confirmed that.
If so, how large are they? And are they accessible 24 hours a day?