1 apartment for sale in London

order by

Flat For Sale Woburn Place Holborn

London
£ 364,950
£ 369,950
price reduced
Flat For Sale Woburn Place Holborn
11

London Map

...One of the most spacious studio flats in the building, this property offers a fantasti...ll space as well as the living area. The Russell Court block is one of the best maaged bu...