The Lyall ResidencesApartment
4 Lyall Street, Kensington and Chelsea, London, SW1X 8DW, United Kingdom
Conveniently set in the Kensington and Chelsea district of London, The Lyall Residences is located 1.5 km from Buckingham Palace, 1.2 km from Victoria Train Station and 1.8 km from South Kensington Underground Station. The property is situated 2.