6. The Towers
The Towers is a beautiful mansion that once posed very elegantly on the Bishops Avenue, the second highest valued street in London. The structure that was once elegant and exquisite is now lying in ruins. The mansion’s ceiling has already come down and its inside and outside have become similar with creepers, branches and limbs growing on them. A glance at this falling mansion will, in fact, give you the feel of it being an abandoned structure lying in a secluded place such as a desert.