Lighthouse 65, England

‘The Lighthouse’ is a beachfront property on the south coast of England. It is a super insulated, luxury 3 bedroom house sitting in a beautiful water side location enjoying stunning views of the Solent and the Isle of Wight.

The site is enclosed between two neighboring buildings and a 7m high embankment to the north; of which pavement and street access sits at the top. This access, to the roof level of the property, and the one-directional view over the beach, English Channel and Isle of Wight to the south, has led to an interesting design which takes inspiration from traditional beach pavilions such as the De La Warr in Bexhill a little further along the coast.  (Photos © Martin Gardner)

Read the rest of this article @ Archinect »