Search for content, post, videos


Tottenham Court Road

Pied a Terre - Starter Course
PIED A TERRE – Possibly The Best Restaurant In London

POSSIBLY THE BEST RESTAURANT IN LONDON.   Pied a Terre is possibly the best fine dining restaurant in London. I understand that is a very big statement. However when you find a restaurant that you struggle to criticise it must be one of the best.   I have been to…