I left my bags here near London Bridge and everything was great. It's literally right next to the station exit, super easy to find. The staff were really friendly and helpful, and the whole process was smooth and confortable.
You can easily book online, and the prices are very competitive, ideal if you're heading to or from the airport.
highly recommended :)