Michael Jack architects
1a Peacock Yard Iliffe Street London SE17 3LH
07803 628 679
email
A new detached house on a long plot which front the shoreline, and an open green space to the side.