Neal's Yard
Neal's Yard is a colourful, character-filled cobbled alley in Covent Garden filled with cute shops, greenery, cafes, and restaurants, resulting in one of London's most charming and photogenic corners.

Discuss in the
Europe
channel

Report something out of date