Fulham Short Stay is an apartment only 2.8 km from Royal Albert Hall.
The property is located 2.3 km away from Natural History Museum London. London city center is 6 km away. Serving a wide range of dishes, Blue Elephant and Formosa can be reached within 5 minutes’ walk.
Easily accessible from Fulham Broadway subway station.
Most rooms have a view over the garden.