The Olive Tree Oxford Street -
Sabina Patracheev The interior has a different design than what is shown in the pictures (I understand that the location has been changed)
the food is very tasty , the staff is friendly and atmosphere pleasantly
185 Walworth Rd, London SE17 1RW, UK