Kt

59%
Flag icon
The Mayflower pub is still one of the only places in the UK where American postage stamps are sold, a leftover from the days when it was licensed to sell British stamps to mariners for their letters home.
Mudlark: In Search of London's Past Along the River Thames
Rate this book
Clear rating
Open Preview