This page has moved to a new address.

Squalid London flat sells for more than £600,000!