4+ bedroom flats for sale in London (70)