Guests of London will have a nice stay at Fulham Short Stay apartment.
This property is set 14 km from London Stadium. London city center is 6 km away. Serving a wide range of dishes, Formosa and Thai Rice can be reached within 5 minutes’ walk.
The apartment is placed near Fulham Broadway subway station and about 20 minute's walk from Albert Bridge.
The rooms boast a view of the garden.