Tag Archives: West Temple Sheen

An Inn of Distinction

The Victoria is a glorious little boutique hotel tucked away down the narrow suburban streets of West Temple Sheen, just the other side of Richmond Park in London. Obediently, we followed our GPS off the motorway and onto the not-so-beaten-track. … Continue reading

Posted in England, Food & Wine, Travel | Tagged , , , | Leave a comment