Special Kudos 2016 Dec 14

Tamesis Dock

Full English UK

Tamesis Dock website

ABOUT: Website for Tamesis Dock, a floating pub, live music and events space in central London opposite the Houses of Parliament.

7.60

Final Judge's Score
Go to Top