Restaurants

There are many nice restaurants in London. From fine dinning to street food there is something for everyone. There are a lot of restaurants near the hotels in London. Although there will be a lot of people staying there so it will be busy.