Houses for Sale in London. check out this property on primelocation new homes new homes for sale detached house