How to Find Us

57 Harvard Road, London, W4 4ED
Tel: +44 (0) 20 364 26 459

Please click on blue sign on the map. You can now get directions To/From the Cathedral or Search nearby.

View Larger Map