Neal's Yard Neal's Yard is a colorful little nook, tucked away in Covent Garden. It's very small, so be mindful of that and try to go early in the morning to get an uncrowded shot.