Company name: Elizabeth House
Description: Elizabeth House is a Community Centre in the heart of Highbury.
2 Hurlock St, London N5 1ED, United Kingdom