Bankside Lofts

Bankside Lofts, London

2 bedroom luxury apartment

GDV £1,430,000