Flat 27, St. Clements House, 12 Leyden Street, London, E1 7LL | Dealsourcr