Under Offer Chatsworth House, Duchess Walk, One Tower Bridge, London, SE1 £725 Weekly Flat 574 sqft 1 1 1