The Tick Tack Club

The Tick Tack Club
Holyrood Street, London, SE1 2EL