The Rotherhithe pub where the Pilgrim Fathers' voyage began. One of the only pubs in England licensed to sell postage stamps.
Sign in to leave a comment.
No comments yet. Be the first!