£3,750,000
Hamilton Terrace, St Johns Wood, NW8

A mid-terraced period house requiring updating.

£3,750,000
Hamilton Terrace, St Johns Wood, NW8