The offices are located on a quiet street with Marble Arch Underground Station being less than a 5 minute walk.
17 Connaught Place is a striking office building situated near Marble Arch. The building has recently undergone a full refurbishment to provide Grade A office accommodation over Garden, Ground and Three Upper Floors. The building has a unique and elegant eco-garden, accessible from either the Ground Floor or Garden Floor offices.
13 Hill Street London W1J 5LQ