Office C04 very large office for up to 14 people

102 Rookery Ct, Leyton, London E10 5UB, UK