New Street GrillLondon > Restaurants16a New Street, Spitalfields, London EC2M | in SpitalfieldsD&D describes its New Street Grill as "a gutsy British grill restaurant" which, loosely translated, means you get steak and top quality at that. Sirloin...More