Report a review
- 5
- My favorite place in London
I studied in London for the year. I came here nearly every week. I love Neal's Yard and Covent Garden. It's a great walk from Trafalgar and Leicester Square. It's a little overpriced, but what isn't in England. It can get super crowded too. Sometimes I'd get take away just to avoid the line. Then I'd eat outside on the benches. I took my carnivore boyfriend here. He hates to admit it, but he loved it. The raw pizza is amazing. They mix it up every once and a while too so you never get bored.