Tag: Berkshire

Castle Hotel: Windsor

The Castle Hotel 18 High Street Windsor SL4 1LU Tel: 01753 252800 On this trip I rediscover some old haunts in the Royal county of Berkshire, take a wander along the River Thames and spot an errant Eton College boy and discover that ‘The Governor’ or Marco Pierre White as we know him is coming to town.

Read More