England will play their second group-stage match in Cape Town on June 12th. If you are lucky enough to be there, be sure to walk up the road a bit from the stadium to visit Mitchell’s Brewery on Dock Road. They have seven TV screens for watching the games and offers six of their own [...]
The Queen Mother’s favourite and a piece of luxurious history for London, the Goring Hotel is a lovely mixture of English country-house and modern conveniences such as iPod players in every room, modern bathrooms and plugs everywhere for charging laptops. A touch of class. The fourth generation Goring running the hotel is Jeremy, a colorful [...]