1. Realla
  2. Shops to rent
  3. Westminster, London

The retail listing at 79-103 Lupus St, London SW1V 3EN is no longer available

~ 1 month ago.

Similar properties

See more like this
  1. Phase 2 - Retail, London

    Retail for rent

    • 10,795 sq ft
    • Air conditioning
    • Food court
    • Storage space
    The power station itself will include 700,000 sq ft of retail and 500,000 sq ft of offices which have been pre let to Apple. Units vary from 500 sq ft to 8,000 sq ft. The power station is estimated to have over 40 million visitors per year. Battersea Power Station is an iconic development on the south of the river Thames.

Explore Shops to rent