CEDAR PARK

CEDAR PARK, EN2. A beautifully decorated 1930’s house in Enfield, North London.