The London International Horse Show
The London International Horse Show at Olympia is a famous tradition around Christmas time in the UK. This years show runs from the 15th – 21st of December.
The First Royal International Horse Show took place in the Grand Hall Olympia in 1907 and celebrated it’s centenary at the same venue in 2007.
Olympia’s nominated charity for [...]
Travel Pods For The iPod Generation
August 21, 2009 by admin
Filed under Technology
London’s Heathrow Airport is rolling out futuristic driverless pods to shuttle passengers between terminals and the airport car park. The pods will be a much easier way of getting around. Each pod is capable of carrying four adults and two children along with their luggage. The futuristic driverless pods will shuttle passengers between London’s Heathrow [...]
The Tower of London
In the early 1080s, William - the one who conquered Harold, with an arrow in his eye - started to construct a huge stone tower at the center of London. Nothing so grand had ever been seen before. And over time, it grew even larger, as each successive king and queen added to it. William, [...]


