A kebab house claiming to be the biggest in Britain opens in Oxford Street next Thursday (21 December) – just in time to feed last-minute Christmas shoppers. Kebhouze is from an Italian-based chain which also has an outlet in Ibiza, and promises “premium ingredients at a low cost [that] prioritise variety“. The menu includes chicken, beef, veal […]

Continue reading


With the weather starting to feel ever more summery, outdoor drinking will soon be high on most Londoners’ agendas. Lucky then that Notch, a new rooftop bar above Oxford Street (replacing last year’s Roofnic), opens on Thursday 5 May. The space has been transformed into a buzzing sky-high industrial playground where revellers can enjoy Japanese street food and pop […]

Continue reading