Fulham Riverside
2 Townmead Road London, SW6 2RUSet 1.6 km from Stamford Bridge in London, this air-conditioned apartment features a terrace with river views. The apartment is 1.6 km from Chelsea FC. Free WiFi is available throughout the property.
1 rooms
from £350