
Inspired by Pierre Chareau’s iconic House of Glass in Paris, Eglon House is one of the most extraordinary Modernist houses in London. It was designed in collaboration with architectural practice Chassay Last Architects and design house Russell Sage Studio. After 6 years of design and construction, it was completed in 2016. It is tucked away at the end of a gated cobbled mews in the middle of Primrose Hill...READ MORE