London Restaurants | Strada London Italian Restaurant

Strata Italian Restaurant

Dinner with a View: It’s always tricky knowing where to go for meals when you’re travelling.   So, when our friends Neil and Linda suggested that it’s nice having dinner at the Strada restaurant where you can have a beautiful night view of the Tower Bridge and the River Thames, we were thankful for their […]

Punch Tavern – Fleet Street | London Pubs

Punch Tavern Bar, London

Punch Tavern – 99 Fleet Street: Along the Fleet Street stretch of our London Walk, we come across the Punch Tavern.  As it happens, it’s nearly lunchtime, so this calls for a stop in this heritage London pub which Tony knows very well. The pub was quite empty when we arrived, but from 1:00 p.m, […]