The Best Restaurants in Soho
Japes The only deep-dish pizza in London (as far as I know at the time of writing). Casual, relaxed – perfect for groups of friends. Try the “Carbonara” topping. The classic “Chicago” is a great shout too. Kanada-Ya The best ramen chain in London has a branch in Soho. Lively atmosphere and a great place … Continue reading The Best Restaurants in Soho