Sujan PoudelAug 17, 20212 minPIED À TERRE Restaurant- LondonPied à Terre is the longest standing independent Michelin Starred restaurant in London and the UK.