Grid List Map

733 sq ft one bed in luxury Battersea Power Station scheme!

1 bed1 bath1 reception

Battersea Roof Gardens, SW11 8BN£889,000