A new sushi restaurant opened in Mayfair this week charging what is thought to be the UK’s highest price for a meal. A meal Sushi Kanesaka, in Mayfair hotel 45 Park Avenue, costs £420 for 18 courses – with optional sake or wine pairings adding from £150 a head. Sushi master Shinji Kanesaka opened his restaurant […]