Oh, nothing much to report: only Market Hall West End, the biggest food hall in the UK, now open on Oxford Street. A real slow news day...
Bdix