The Den

St Helens Church
North Kensington
W10 6LP
United Kingdom

The closest underground station is Latimer Road, which is on the Hammersmith and City and Circle Lines.
The 7, 70, 295 and 316 buses routes also come near the church.

Upcoming Meetings

  • No events in this location
  • Get directions »
    Get directions from Google »
    Get directions from Apple »