The Fat Walrus

Pub in Lewisham.

Find more