Tag: England

The Shakespeare Globe experience

“All the world’s a stage,” but I think the best one has to be at the re-constructed Globe Theatre on the south bank of the Thames River in London, England. The Globe experience re-born Erected near where the original 1599 Globe…

An iconic house of tea

If you were to make a list of famous tea companies, Twinings Tea would probably be on it. Its teas are sold around the world and are known for their quality and high standards. And, as official purveyor of tea to…

King’s books on show at British Library

If the architects of the British Library in London, England were aiming for grandeur and impressiveness in their design of the 1998 national library building, they definitely succeeded. Especially striking is the six-storey King’s Library in the middle of the atrium. The free-standing glass tower contains 65,000…