Get in touch

Located in Holborn, we are at the heart of the area favoured by Architects and design consultants, a short walk from Holborn Tube station, with close proximity to artisan coffee outlets and independent dining.

Office

Scotch Partners LLP
90 High Holborn
London
WC1V 6LJ

Contacts