Conveniently located in the Kensington and Chelsea district of London, Studios by Gloucester Road Station is set 1.1 km from Victoria and Albert Museum, 1.1 km from South Kensington Underground Station and 1.3 km from Royal Albert Hall.
Number of rooms: 3
134 Cromwell Road, Kensington and Chelsea, London, SW7 4HA, United Kingdom