Contact information

Trade name: House of Spells 

Phone number: 020 7287 9077

Email: info@houseofspells.co.uk

Physical address: House of Spells - Alohomora Ltd., 69-71 Charing Cross Road, London WC2H 0NE, United Kingdom

VAT number: 329337292

Company Registration Number:  11644547