Small , compact space with most amenities - good for accessing London
8 minute walk from South Kensington tube station. Centrally located and close to Hyde Park and Battersea Park