Newly Refurbished Hotel in Kensington
123 Key Hotel
Located near vibrant shops and restaurants in London's fashionable district.
Short walk to Gloucester Road Tube Station
Close to several…
Head Office306, Bay Square 6, Business Bay, Dubai, PO Box 125597, UAE. ORN: 12328
+971 4 240 6211
CommercialProperty.ae is a division of Luxury Property LLC