This property is carefully positioned at the very end of London Mews, occupying a quiet position away from the main road. The 2nd floor comprises 982 sq. ft. of office accommodation recently built on top of the existing refurbished building. The premises are decorated and fitted out to an excellent standard throughout, benefitting from superb levels of natural light through two large skylights...