Key Facts For Buyers - Elmore House, 110, Elmore Street, London, N1