Keystone House

272-276 Pentonville Road, London N1 9DB