Chic Box-Shaped Architecture
LLI Design Offers a Modern House in London
LLI Design has created an inspirational, welcoming home in North London, with this 3000 square foot townhouse in Crouch End.
Making maximum use of the natural light, with its double height living...
MORE