Providence Square, The Birdseed Building, Mill Street, London, SE1 2EW

£1,500,000

Email