How To Find Us

Contact Information

Location 229 Kensington Church St,
Kensington,
London W8 7LX
Telephone0330 400 4350
We are open:
Monday – Friday 10 AM – 8 PM