It's been six months since the residents of Manor Green Road in London have had an uninterrupted night's sleep. "[T]hey have been hearing five repeated thuds in the middle of the night and cannot trace the source. Double-glazed windows and ear plugs have been no match for the tumult." Link (Via Fark)