Although it may look a canteen somewhere in south-east Asia, this informal restaurant is actually located in central London. More »
Although it may look a canteen somewhere in south-east Asia, this informal restaurant is actually located in central London. More »