EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
Just a short walk from Battersea Power Station's restaurants, bars, and shops, this apartment is perfect for guests who'd like to experience seamless modern living, with plenty of useful amenities nea...
From €666 Nightly