Hinde Street Methodist Church on 13/10/2012 Address 19 Thayer Street London W1U 2QJ United Kingdom Upcoming Events No events in this location