London Restaurants | St. Christopher's Place

Eating and Drinking in the Heart of London: It was purely by chance that we came across St. Christopher's Place this morning when we were pounding down Oxford Street on our way to Bond Street Tube Station. The little lane way caught Tony's attention and when he ducked in to have a look, he was … [Read more...]

London Restaurants | Strada London 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 … [Read more...]