St Leonards Church
It's a church. It's in Shoreditch. Drunks and trendies hang out there. Some smell of piss, others of cologne. At around 4am everyone is in love. Expect unconventional stuff here and everybodys God.
Shoreditch High Street,
E1 6JN
020 7961 2955
Tube: Old Street, Liverpool Street
Train: Old Street, Liverpool Street
Bus:
Javascript is required to view this map.