UK's 'most expensive cup of coffee' being sold for eye-watering £265 in Mayfair
Speciality coffee bar Shot sourced the drink from the Japanese island of Okinawa
www.standard.co.uk
At least Dick Turpin wore a mask