Padella – London

Just a stone’s throw away from London Bridge you will find Padella. Weirdly, I had never heard of this place before. I say weirdly because when we got there the queue was wrapped all around the building and the next table for 3 was available an hour and forty-five minutes later. So clearly Padella is […]

Read More