Ellison Apartments Merchant Street, London E3 4PT