Are you an owner of this venue? Improve its listing today and attract more visitors.
Fresh, delicious food in the heart of the city.
Directly accessed via Leicester Square you are presented with the delights of fresh sandwiches, pastries and other yummy looking baked goods along with cold drinks and Turkish coffees. Plenty...
1 result shown