23A SHELDON

AVENUE

New well appointed six bedroom house with indoor swimming pool, gym and entertainment room.

Date
16.06.2018
Project year
2018
Client
Private
Area
12000 sqft
Location
23a Sheldon Avenue, London N6