Unit 1L Leroy House 436 Essex Road London N1 3QP
project image
Primrose Hill Flat
London
flat refurbishment Primrose Hill, London NW3 2003