Project: Marlborough HouseRUFFARCHITECTS have developed a concept scheme for Marlborough House, a commercial office space in Finchley
RUFFARCHITECTS have developed a concept scheme for Marlborough House, a commercial office space in Finchley