157 Old Brompton Rd, London SW5 0LJ, United Kingdom
View on Map
What travelers say:
On our trip to London, I remember coming to this restaurant three times, each time because he was very convenient, let us go shopping next to the commercial center, so I took the opportunity to eat here.