Letting Agents in London - Whitechapel 135 Leman Street, Whitechapel, London, E1 8EY Tags: atkinson mcleod, canary wharf, dan mcleod, Landlords, lettings, Vilmis