When the World Cups comes around you better find yourself at Lucky Baldwin. With soccer and rugby on the tubes and darts upstairs, Lucky Baldwins is the closest thing to London you can get. The menu offers British eats in all their bland glory, ranging from Shepherd's Pie to Pigs ' Blankets.
more