London is a great international city with millions of people living here. Most people come from other countries and that gives the city a real international feeling. You can really tell by just walking around and feeling the great atmosphere. You see a lot of different shops, restaurant and bars. It’s truly a great city.The restaurant is located in a street right next to the square with a beautifull fountain in the middle. Unfortenately for people with walking difficutlies, the restaurant is difficult to reach by car, so you have to walk to get to the restaurant. Parking can be found around 10 minutes walking from the restaurant but ofcourse since you are in London, it’s quiet expensive. P
...Read More