Designed by
Title
Kinnaird House is an imposing standalone building located near Trafalgar Square in Central London #190142349
Description
A ground plus 6-storey building which was redeveloped in 2001,the property is located within close proximity of both Trafalgar Square and St. Jamesââ¬â¢s Square which is one of the West Endââ¬â¢s most prestigious office addresses. Kinnaird House was constructed in the early 1920s on an island site. It was built using Portland stone held in place by an integral steel frame. Refurbished behind a retained facade by renowned architects Trehearne, the interior of Kinnaird House offers beautiful, modern office space that is both flexible and efficient
This image is editorial