26A Argyle Square

JSON

Address
26A Argyle Square
London
London, Camden
Greater London
Postcode
WC1H 8AP
Tenure
Freehold
Date Price Type
£1,975,000 Terraced
£753,600 Semi-detached
£230,000 Semi-detached