Walpole House, Westminster Square, 126 Westminster Bridge Road SE12 beds2 baths1 reception1020 sq. ft
An interior designed, exquisitely furnished and air conditioned apartment of over 1000 sq ft in Westminster Square, with ...
Listed on 11th May 2026