You can speak to a member of our team by calling us:
Tuesday to Friday - 10am to 4pm
Our Kensington boutique and pop-up shop are located right at the top of Kensington Church Street, right next to trendy Notting Hall
229 Kensington Church Street
London, W8 7LX
Appointments are normally held at our East London boutique - scroll up for directions. We prefer that donations are sent to our East London address, but we can accept them here too.