Book Haunted Inns and Hotels in Tower Hamlets

The Ten Bells

84 Commercial Street, London, Greater London, Tower Hamlets

Haunted by an invisible hand