Inside the 700k house in Harrow which is one of the most viewed in the UK

London has still got it