
Atkinson Mcleod have offices covering, The City, Docklands and South london. They are located in prominent central locations to attract quality Tenants and Purchasers.
City
Our longest open office is split between two sites 135 Leman street our Sales office and 143 Leman street where our lettings accounts and Property Management departments are based. We have opened the additional site to expand our lettings potential and give space to our ever growing Property Management department.
Office Address
135 Leman Street
London E1 8EY
Tel:
020 7488 5050
Fax:
020 7488 5565
Email:










