An Evening of Meat

If you think that eating a fine dining meal with a woman’s backside firmly planted a few inches from your face is an awkward experience, well, yes it is.

Ichiba To Open In Westfield

Japan Centre Group is launchingf Europe’s largest Japanese Food Hall – Ichiba Ã¢â‚¬â€œ in Westfield London, Shepherd’s Bush on the 14th July to be a part of the centre’s new leisure and dining experience.