For Sale
£2,000,000
Oakley Square, Camden, London, NW1
4 bd
3 ba
Apartment
NW1
Listed by Savills - Primrose Hill