The Monster at 50 Berkeley Square
Regarded as the most haunted townhouse in London, 50 Berkeley Square is home to tales of ghosts and monsters, the sights of which drive many insane before their deaths just days later. Today we'll look at the stories and history of what truly resides at 50 Berkeley Square in Mayfair, London.