The Mayfair Chippy is probably one of the most expensive fish and chips in London and it is definitely becoming one of the most popular too!
mayfair
The Mayfair Chippy is probably one of the most expensive fish and chips in London and it is definitely becoming one of the most popular too!
The Cube Croissant from Le Deli Robuchon is London’s answer to the viral supreme croissant of New York. But at £6.95 is it worth trying out?