A true South Coast gem, Portsmouth is a microcosm of all that's great in England. Portsmouth is a city of parallels and contrasts; brutalist and neo-classical architecture sit side by side in Guildhall Square, independent restaurants rub shoulders with popular take-out chains along North End and … [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...]