62-64 Stoke Newington High Street Stoke Newington London Greater London N16 7BP United Kingdom
Tel: 02072758259