One Bed Apartment - Battersea is an apartment situated in London, 2.2 km from Chelsea FC. One Bed Apartment - Battersea boasts views of the river and is 2.3 km from Stamford Bridge. Free WiFi is available throughout the property.
One Bed Apartment - Battersea is an apartment situated in London, 2.2 Read more
One Bed Apartment - Battersea is an apartment situated in London, 2.2 km from Chelsea FC. One Bed Apartment - Battersea boasts views of the river and is 2.3 km from Stamford Bridge. Free WiFi is available throughout the property.
One Bed Apartment - Battersea is an apartment situated in London, 2.2 km from Chelsea FC. One Bed Apartment - Battersea boasts views of the river and is 2.3 km from Stamford Bridge. Free WiFi is available throughout the property.
Number of Rooms: 1