News

It was a fittingly odd end to a meal that lurched, haphazardly, from forgettably luxe to clumsily experimental.The denizens of New Battersea, the ones who think £3.5 million for a power station ...