Fulham Short Stay
Guests of London will have a nice stay at Fulham Short Stay apartment.
Royal Albert Hall is located just 2.8 km away. London city center is 6 km away. Serving a wide range of dishes, Formosa and The Rose are about 250 meters from the property.
The rooms look down onto the garden.
This apartment is 400 meters from Fulham Broadway underground station.