St Martins Lane, Covent Garden, WC2N
Building & Location Info
Office accommodation is available to lease within this commercial property located in Covent Garden. The building has been extensively refurbished to provide modern, light and airy office space.
Leicester Square and Charing Cross stations are just a short walk away. In addition to great transport links, all of the leisure amenities of Covent Garden are on the door step.
Charing Cross London
Interested? Get in touch to find out more