
Restaurant review: TOZI Grand Cafe – Battersea Power Station, London
Part of the new art’otel London Battersea Power Station, we were invited to visit the newly opened TOZI Grand Cafe offering a menu rooted in northern Italian traditions. Here’s our review.