0 The Castle (Acoustic Show) – Harrow on the Hill – W. London – UK March 25, 2020 by stuartoconnor · Tour 30 West St, Harrow HA1 3EF Free Entry live music from about 8.30pm