Seven Dials welcomes Redemption's flagship restaurant
Shaftesbury has announced that clean-eating restaurant concept, Redemption, has now opened its flagship site at 15 Shorts Gardens/2 Neal’s Yard in the unique village of Seven Dials, in London’s West End.