It’s October 1979 and a few Aussie & Kiwi backpackers are groggily waking up to the distant sound of church bells on a Sunday morning. “Must be beer o’clock!” one says to the others and they pull on t
-1Photos
The Church (since 1979)
21-25 St John's Hill London Greater London SW11 1TT United Kingdom