Billionaire Properties No One Would Live In!

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.

10 Wonders Of The World You Didn’t Know About!

15 Most Beautiful Women In The World