The Town of Ramsgate Pub, 1460, Wapping Stairs

The Town of Ramsgate Pub, 1460, Wapping Stairs - The London Series: No.1 The Thames Path