Neal’s Yard Salad Bar (London)
Neal’s Yard Salad Bar, near Endell street, London WC2H 9DP Want to feel like being Alice in Wonderland? Enter in a totally unsuspected magic place located in a lovely hidden passage near Covent Garden. There are a… Continue reading