After a rather ‘interesting’ arrival experience at Heathrow (let’s just say, I felt like I had arrived in an entirely different country, with a different language, and different culture – certainly not England… oh, well…), I then spent two nights at the the stunning Manor Elstree. The Manor (formerly known as the Edgwarebury Hotel) stands …
