Please take a moment to take a virtual tour of our luxury office space in Finchley, the heart of North London.
You will see our brand new reception area, our meeting rooms which can be set up in formats to suit different requirements, and our communal areas.