Elizabeth House

Elizabeth House
2 Hurlock Street, London, N5 1ED