Unit 1L Leroy House 436 Essex Road London N1 3QP
project image
Stoke Newington Flat
London
Flat refurbishment London N16 2002