Description

Lower Marsh is steeped in history as one of London’s oldest and best-loved market streets. It is host to some of the finest food, art and craft stalls.