Skip to main content

England, London, Southwark, Borough Market, Londons oldest fresh fruit and vegetable market, stall selling salt beef sandwiches.

Leave a Reply

Close Menu

All rights reserved Salient.