User blog comment:Stephylolx3/What is the name!? Its killing me anyone know!?/@comment-9813716-20130521003041

It's called Allerton Towers in England, of course... It's actually the name.