The Brentano Suite Finchley offices provide a unique and unrivalled working environment within Solar House, North Finchley. It is situated in a prominent position on High Road, Finchley, within walking distance of a wide variety of retail and leisure amenities.