Restaurants in London
Travelers are voting Spaghetti House - Haymarket, Tayyabs and Rootmaster - Bus Restaurant as the best of 123 restaurants in London. There are 65 restaurants in Aldbury a city just 60 km from London and 3 restaurants in Reading which is 68 km distant. The most popular of these are Spaghetti House - Goodge Street in Aldbury and The Bull's Head in Reading. You can find 123 Restaurant in the country of United Kingdom and Tayyabs is our members favorite Restaurant in all of United Kingdom. Want more? Check out our map of restaurants in London.