Premium Office Space

 

 

Niddry Lodge
51 Holland Street
London W8 7JB
United Kingdom

Niddry Lodge is a brand new high quality, professional serviced office centre located in the Royal Borough of Kensington and Chelsea in Central London. Together with our sister building Vicarage House, we cater to the full spectrum of serviced office requirements in the Kensington area.