Don't let your luggage dictate your first or last day in London. This stress-free luggage storage option near Blackfriars Station saves you from dragging heavy cases around the crowded streets of Central London. With your luggage safely stored, you'll be free to spend the day sightseeing at nearby attractions such as St. Paul's Cathedral and South Bank on the Thames River.