Marlborough House Apartments

October 20, 2007

A new development of 10 rental apartments in the London borough of Hackney.

Designed by Amin Taha Architects