Tiki Club

Tiki Club
The Archway Tavern, 7 Archway Road, London, N19 3TX