Restaurant
La Porchetta Pollo Bar
4 locals recommend,
Tips from locals
Not the best but perhaps the best value Italian in town. good price and big portions. go when you are really hungry!
Things to do nearby
Location
20 Old Compton St
London, England