6 Bed Terraced House, London, SW7 3RE, £5,950,000 | Dealsourcr