Keys To The Tower Of London Stolen

Despite the presence of the Beefeaters, a man walked in and swiped a set of keys to the Tower of London.

$486 Million House Up For Sale in London

Hey, one percenters: here’s a property that may be beyond even your reach. As the rest of Britain struggles through an economic downturn, London’s real estate...

London Statues Wear Couture Hats for Olympics

In London‘s famed Trafalgar Square, the pigeons are pecking, tourists are clicking, and atop Nelson’s column, the Admiral is wearing a couture hat. Lord Nelson’s...