All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants All price levels Inexpensive Very Expensive All price levels All price levels Inexpensive Very Expensive 5 Open now The Good Earth 143-145 The Broadway, London, Edgware, EN NW7 4RN Restaurant Bar