The Pilot Inn

From Dead Pubs Society
Jump to: navigation, search
The Pilot Inn

The Pilot Inn 8 River Way, London, SE10 0BE.

Popped in for a lemonade (half pint glass) -