1/11
Buckle Street Studios by Locke
Greater London
On adore...😍
Get comfy in this room that makes you feel like you never left your home! This simplistic decor is what we truly love...
Stay connected and keep updated with complimentary wifi.
Situated nicely next to Tower Bridge and the lovely Sky Gardens, take a stroll and be a tourist for the day!
Équipements de l'hôtel
Emplacement
21 Buckle St, London, United Kingdom E1 8DB